Here is a free DLL that can be used to create card games in Delphi and BP7. I found the DLL while browsing on the net somewhere. I'm not really very interested in card games right now, but thought others would find this entertaining. I spent about twenty minutes making a very quick port of the QCARD.H file to QCARD.PAS. The original author didn't give meaningful names to his variables, and I have made no attempt to pick up the slack. I have not tested all the routines in the DLL, but tried a couple of them and found they worked. The package presented here gives you my speedy translation of the interface to the DLL, as well as a simple demo program that demonstrates the simplest possible capabilities of the system. The demo is not very clean, but it shows how to deal cards, draw cards, draw the backs of cards and drag cards around. I have a lot of other things on my plate right now, but may come back to this later and clean things up a bit. The original zip file that I downloaded containing the DLL is presented here exactly as I found it, in the original file QCARD.ZIP. - Charlie